time remaining - French English Dictionary